﻿#region Copyright (c) 2011, thinktecture (http://www.thinktecture.com)

/*
   thinktecture.UIAnnotations was developed by Jörg Neumann.
   Copyright (c) 2011, thinktecture (http://www.thinktecture.com).
   All rights reserved, comes as-is and without any warranty. Use of this
   source file is governed by the license which is contained in LICENSE.TXT 
   in the distribution.
*/

#endregion

using System;
using System.Linq;
using System.Windows;

namespace Thinktecture.DataForm
{
    public class DataFormItem : DependencyObject
    {

        #region DataForm

        internal DataForm DataForm { get; set; }

        #endregion

        #region Header

        public static readonly DependencyProperty HeaderProperty =
            DependencyProperty.Register("Header", typeof(object), typeof(DataFormItem));
        public object Header { get { return GetValue(HeaderProperty); } set { SetValue(HeaderProperty, value); }}
        
        #endregion

        #region Content

        public static readonly DependencyProperty ContentProperty =
            DependencyProperty.Register("Content", typeof(object), typeof(DataFormItem));
        public object Content { get { return GetValue(ContentProperty); } set { SetValue(ContentProperty, value); }}

        #endregion
        
    }
}
